home *** CD-ROM | disk | FTP | other *** search
- 3 gosub60100:clr
- 5 dim n$(20),g$(38)
- 6 bs$=""
- 10 poke53280,8:poke53281,.
- 20 se$=" [154][208]ress [198]1 [154]for no change, [198]7 [154]to delete."
- 50 print"[147][129] [212]elephone [204]ister - by [194]ruce [202]aeger "
- 110 sp$="":forx=1to40
- 120 sp$=sp$+" ":next
- 130 print" [154][210]eading [196][193][212][193] ... [208]lease wait."
- 142 open15,8,15:open3,8,3,"numbers":input#15,er,er$
- 144 ifer<>.thenclose3:close15:gosub1100:goto50
- 150 formm=1to20:gosub1150
- 170 n$(mm)=n$:next
- 180 close3:close15
- 230 print"[145] "
- 240 gosub1000:gosub1200
- 241 gosub1050
- 242 geta$:ifa$=""then242
- 244 ifa$>="[193]"anda$<="t"thena$=chr$(asc(a$)-128)
- 245 ifa$>="a"anda$<="t"then249
- 246 ifa$=" "thengosub1250:printbs$:gosub9000:goto241
- 247 ifa$=chr$(13)then260
- 248 goto242
- 249 nu=asc(a$)-64
- 250 gosub1250:printbs$se$:print"[154][206]ame:";:gosub2000:n1$=n$:ifa$="[133]"then252
- 251 ifa$="[136]"thenre=1:goto1500
- 252 gosub1250:printbs$se$:print"[154][200]ome [208]hone:";:gosub2000:n2$=n$:ifa$="[133]"then255
- 254 ifa$="[136]"thenre=2:goto1500
- 255 gosub1250:printbs$se$:print"[154][215]ork [208]hone:";:gosub2000:n3$=n$
- 256 ifa$="[133]"then258
- 257 ifa$="[136]"thenre=3:goto1500
- 258 n$(nu)=n1$+"/"+n2$+"/"+n3$:goto240
- 260 open15,4,15:close15:ifst=.then265
- 263 gosub1250:printbs$" [197]rror: [208]rinter not online. "
- 264 fora=1to2000:next:goto240
- 265 gosub1250:printbs$" [159][208]rinting ... please wait."
- 270 lc$=chr$(17)
- 280 open 4,4
- 290 print#4:print#4
- 300 print#4,lc$;"[212][197][204][197][208][200][207][206][197] [206][213][205][194][197][210][211]"
- 310 print#4
- 320 print#4,lc$;"[206][193][205][197]";
- 330 print#4,left$(sp$,36);
- 340 print#4,lc$;"[200][207][205][197]";
- 350 print#4,left$(sp$,14);
- 360 print#4,lc$;"[215][207][210][203]"
- 370 forx=1to80
- 380 print#4,"-";
- 390 next:print#4
- 400 rem now print names & numbers
- 410 forx=1to20
- 420 rem separate names & numbers
- 430 n$=n$(x)
- 440 y=1
- 450 ify>len(n$)then470
- 460 ifmid$(n$,y,1)<>"/"theny=y+1:goto450
- 470 na$=left$(n$,y-1)
- 480 n$=mid$(n$,y+1)
- 490 y=1
- 500 ify>len(n$)thenhn$=n$:bn$="":goto540
- 510 ifmid$(n$,y,1)<>"/"theny=y+1:goto500
- 520 hn$=left$(n$,y-1)
- 530 bn$=mid$(n$,y+1)
- 540 na$=left$(na$+sp$,40)
- 550 hn$=left$(hn$+sp$,18)
- 555 ifna$=sp$then570
- 560 print#4,lc$;na$;hn$;bn$
- 570 next
- 580 print#4:close4
- 680 goto240
- 690 rem
- 1000 print" [176][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][174]"
- 1010 fora=1to20:print" [221]"spc(36)"[221]":next
- 1020 print" [173][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][189]":return
- 1050 printbs$" [154][208]ress [[193][154]-[212][154]] to change or delete. "
- 1060 print" [208]ress [210][197][212][213][210][206] [154]to print, [211][208][193][195][197] [154]to quit."
- 1070 return
- 1100 er$="[197][210][210][207][210]:[150]"+er$:ta=20-len(er$)/2
- 1101 print""tab(ta)er$""
- 1102 print"[154] [208]ress [211][208][193][195][197] [154]to try again, [209] [154]to quit."
- 1104 geta$:ifa$<>" "anda$<>"q"anda$<>"[160]"anda$<>"[209]"then1104
- 1106 ifa$=" "ora$="[160]"thenreturn
- 1108 gosub9000:goto1102
- 1150 a=1:n$=""
- 1155 get#3,a$:ifa$=chr$(13)then1170
- 1160 n$=n$+a$:goto1155
- 1170 return
- 1200 print"";:formm=1to20:n$="":forb=1tolen(n$(mm)):a$=mid$(n$(mm),b,1)
- 1205 ifa$="/"then1208
- 1206 n$=n$+a$
- 1207 next
- 1208 print" [145]"
- 1210 print"[158]"chr$(192+mm)". [129]"n$:nextmm:return
- 1250 printbs$" "
- 1260 print" ":return
- 1500 gosub1250:printbs$"[154] [193]re you sure you want to delete? ([217][154]/[206][154])":poke198,.
- 1510 geta$:ifa$<>"y"anda$<>"n"anda$<>"[206]"anda$<>"[217]"then1510
- 1520 ifa$="y"thenn$(nu)=" / / ":gosub1250:goto240
- 1530 on re goto 250,252,255
- 2000 print"[164]";:fora=1to26
- 2010 geta$:ifa$=""then2010
- 2015 ifa$=chr$(13)then2080
- 2017 if(a$=chr$(20))and(a>1)thenprint"[157][157] [157][157][164]";:a=a-1:g$(a)="":goto2010
- 2019 if(a=26)then2010
- 2020 if(a$>=" "anda$<="z")or(a$>="[193]"anda$<="[218]")or(a$=" ")then2060
- 2030 ifa$="[133]"thenreturn
- 2040 ifa$="[136]"thenreturn
- 2050 goto2010
- 2060 print"[157]"a$;:poke212,.:print"[164]";
- 2070 g$(a)=a$:next
- 2080 print"[157] ";:n$="":forb=1toa-1:n$=n$+g$(b):next:return
- 8000 open3,8,3,"numbers,s,w"
- 8005 fora=1to20
- 8010 print#3," / / "
- 8015 next
- 8020 close3:stop
- 9000 print"[145] [154][193]re you sure you want to quit? ([217][154]/[206][154]) "
- 9010 geta$:ifa$<>"n"anda$<>"y"anda$<>"[206]"anda$<>"[217]"then9010
- 9020 ifa$="n"anda$<>"[206]"thenprint"[145]";:return
- 9023 open15,8,15,"i0":print#15,"s0:numbers":close15
- 9026 open3,8,3,"numbers,s,w":fora=1to20:print#3,n$(a):next:close3
- 9030 open15,8,15,"r0:hello connect=hello connect":input#15,er:close15
- 9040 print"[147]";:ifer<>63thenend
- 9050 load"hello connect",8
- 60100 pn$="[212][197][204][197][208][200][207][206][197] [204][201][211][212][197][210]":an$="[194][217]: [194][210][213][195][197] [202][193][197][199][197][210]"
- 60110 bo=14:sc=1:cl=06:c1=3:c2=09:c3=3:c4=09:c5=00:c6=00:c7=00
- 60130 poke53280,bo:poke53281,sc:print"[147]";:goto60250
- 60140 poke646,c1:print" [164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164]"
- 60150 poke646,c2:print" [165] [204][207][193][196][211][212][193][210] [208][210][197][211][197][206][212][211]: [167]"
- 60170 poke646,c1:print" [163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163]"
- 60180 poke646,c6:print""tab(20-len(pn$)/2);pn$
- 60190 poke646,c7:print""tab(20-len(an$)/2);an$
- 60200 poke646,c5:print""tab(13)"[195][207][208][217][210][201][199][200][212] 1986"
- 60210 printtab(9)"[195][207][205][205][207][196][207][210][197] [208][213][194][204][201][195][193][212][201][207][206][211]"
- 60220 poke646,c3:print" [164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164]"
- 60230 poke646,c4:print" [165] [167]"
- 60240 poke646,c3:print" [163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][146]";
- 60245 poke198,.:goto60360
- 60250 poke646,cl
- 60255 print" [172][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][187]"
- 60260 fora=1to3:gosub60470:next
- 60270 gosub60470:print"[145][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183]"
- 60280 fora=1to16:gosub60470:next
- 60290 print"[145][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175][175]"
- 60300 fora=1to3:gosub60470:next
- 60310 print" [188][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][162][146][190]";
- 60320 poke53280,bo:poke53281,sc:goto60140
- 60360 print"";
- 60370 poke646,c2:print"[165][208]ress the [[211][208][193][195][197] [194][193][210]] to continue.[167]"
- 60380 fora=1to100
- 60390 geta$:ifa$=" "ora$="[160]"thenreturn
- 60400 next
- 60410 print"";
- 60420 print"[165] [167]"
- 60430 fora=1to100
- 60440 geta$:ifa$=" "ora$="[160]"thenreturn
- 60450 next
- 60460 goto60360
- 60470 print" [161][146][161]":return
-